death deity - French English Dictionary